package com.tydic.borderer.domain.bo;

import jakarta.validation.constraints.NotBlank;
import lombok.Data;

import java.io.Serial;
import java.io.Serializable;

@Data
public class AddMutualHelpOrganizationMemberBo implements Serializable {
    @Serial
    private static final long serialVersionUID = 654123015118670026L;
    /**
     *  边民姓名
     */
    @NotBlank(message = "请填写边民姓名")
    private String name;

    /**
     *  身份证号码
     */
    @NotBlank(message = "请填写身份证号码")
    private String idCardNumber;

    /**
     *  手机号码
     */
    @NotBlank(message = "请填写手机号码")
    private String mobile;

    /**
     *  户籍地址
     */
    @NotBlank(message = "请填写户籍地址")
    private String householdRegistration;

    /**
     *  发证机关
     */
    @NotBlank(message = "请填写发证机关")
    private String licenseIssueAuthority;

    /**
     *  证件有效期起
     */
    @NotBlank(message = "请填写证件有效期起")
    private String certificateStartTime;

    /**
     *  证件有效期止
     */
    @NotBlank(message = "请填写证件有效期止")
    private String certificateEndTime;

    /**
     *  互助组ID
     */
    @NotBlank(message = "请传入互助组ID")
    private String mutualHelpOrganizationId;
}
